package com.ssy.lingxi.transaction.api.dto.response;

import com.ssy.lingxi.transaction.api.dto.request.LogisticsDetailsRequest;
import lombok.Data;

import java.util.List;

/**
* 商品列表
* @author wrc
* @date 2020/8/10
*/
@Data
public class  InquiryListProductResponse {

    private Long id;

    /**
     * 商品SkuId
     */
    private Long productId;

    /**
     *商品ID
     */
    private Long commodityId;

    /**
     *商品名称
     */
    private String productName;

    /**
     * 上游商品skuId
     */
    private Long upperCommoditySkuId;

    /**
     * 上游供应会员id
     */
    private Long upperMemberId;

    /**
     * 上游供应会员名称
     */
    private String upperMemberName;

    /**
     * 上游供应会员角色id
     */
    private Long upperMemberRoleId;

    /**
     * 上游供应会员角色名称
     */
    private String upperMemberRoleName;

    /**
     *品类
     */
    private String category;

    /**
     *商品品牌
     */
    private String brand;

    /**
     *单位
     */
    private String unit;

    /**
     *采购数量
     */
    private Double purchaseCount;

    /**
     *商品询价单ID
     */
    private Long  inquiryListId;

    /**
     *询价报价单ID
     */
    private Long  productQuotationId;

    /**
     *总金额
     */
    private Double  money=0.0;

    /**
     *报价单价
     */
    private Double  price=0.0;

    /**
     *供应会员ID
     */
    private Long  memberId;

    /**
     *供应会员ID
     */
    private Long  memberRoleId;

    /**
     *供应会员ID
     */
    private String  memberName;

    /**
     * 物流信息
     */
    private LogisticsDetailsRequest logistics;

    /**
    * 最小起订数
    */
    private Double minOrder;

    /**
     *商品主图
     */
    private String imgUrl;

    /**
     * 税率
     */
    private Double taxRate = 0.0;

    /**
     * 库存数量
     */
    private Double stockCount = 0.0;

    /**
     * 是否不限制区域
     */
    private Boolean isAllArea = true;

    /**
     * 归属地市
     */
    private List<CommodityAreaResponse> commodityAreaList;
}
